Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

Створення запитів до бази даних в режимі SQL

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
ІКТА
Факультет:
Комп'ютерна інженерія
Кафедра:
ЕОМ

Інформація про роботу

Рік:
2014
Тип роботи:
Лабораторна робота
Предмет:
Організація баз даних і знань
Група:
КІ 31

Частина тексту файла

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”  Лабораторна робота №4 з дисципліни " Організація баз даних " Львів – 2014 Тема роботи: Створення запитів до бази даних в режимі SQL. Мета роботи: Навчитися писати запити до бази даних мовою SQL. Познайомитися із запитами модифікації бази даних. Завдання: ( База даних : «Система розподілу проектів для фрілансерів» ) Написати мовою SQL запити до створених у першій лабораторній роботі таблиць бази даних OpenOffice.org Base. Запити мають мати певний зміст з вибраної предметної галузі (наприклад, запит для визначення найкращого студента за певний проміжок часу або запит для підрахунку рейтингу студенів і т.п.). Мінімальна кількість SELECT запитів – 5. Запити не мають бути однотипними. Використання у запитах наступних ключових слів: AS, SUM, COUNT, GROUP BY, HAVING, DISTINCT, IS EMPTY, LIKE, BETWEEN, IN, OUTER JOIN, оператори =, <>, >, <, >=, <=. Додатково розробити запити модифікації бази даних по кожному з наступних ключових слів: CREATE TABLE, INSERT INTO, DROP, DELETE, UPDATE, APPEND. Хід роботи Запити використовуються для вибору та маніпулювання даними. Запити можуть об’єднувати дані з багатьох таблиць та надавати доступ до цих даних формам і звітам. Для створення запитів в базі даних OpenOffice.org Base необхідно відкрити вікно запитів (Queries window). Для цього необхідно натиснути на “Queries” кнопку у вікні бази даних. Рис. 1. Вікно запитів. Створення запиту в режимі SQL Коли ви створюєте запит в режимі SQL вам необхідно: Відкрити вікно запитів (Query window). Для цього необхідно натиснути на “Queries” кнопку у вікні бази даних. Вибрати задачу Create Query in SQL View. Написати запит на мові SQL. Запустити запит на виконання. Для цього треба натиснути F5 Рис. 1. Простий запит на мові SQL. Якщо необхідно лише вивести тільки окремі поля, запит вибору набуде вигляду на рис. 2. Для сортування вибраних даних на мові SQL можна застосувати ключове слово ORDER BY (рис. 3). Рис. 2. Запит вибірки прізвища та ім’я замовників. Рис. 3. Запит вибірки з сортуванням по прізвищу. Мої зроблені запити SQL запит вибірки прізвищ та імен замовників зі сортуванням SELECT "Прізвище", "Ім'я" FROM "Замовник" ORDER BY "Прізвище" SQL запит для обрахунку кількості фрілансерів з однаковими іменами SELECT "Ім'я", COUNT( "Ім'я" ) AS "Кількість" FROM "Фрілансери" GROUP BY "Ім'я" SQL запит на визначення кількості фрілансерів SELECT COUNT( "Прізвище" ) AS "Кількість фрілансерів" FROM "Фрілансери" SQL запит: Фрілансери без E-mail SELECT * FROM "Інформація про фрілансера" WHERE "E-mail" IS NULL SQL запит: Фрілансери, у яких імена починаються на А SELECT * FROM "Фрілансери" WHERE "Ім'я" LIKE 'А%' SQL запит: Замоники, у яких код між 5 і 12 SELECT * FROM "Замовник" WHERE "Код замовника" BETWEEN 5 AND 12 SQL запит на сортування інформації про фрілансерів за містами SELECT "Адреса", "Код фрілансера", "Мобільний телефон", "E-mail", "Серія паспорту", "Номер паспорту" FROM "Інформація про фрілансера" ORDER BY "Адреса" Можливі наступні запити модифікації бази даних: CREATE TABLE, INSERT INTO, UPDATE, DELETE, DROP. CREATE TABLE архів проектів ("код проекту" integer, "ціна" integer, "команда" integer, "код замовника" integer) INSERT INTO "архів проектів" ("код проекту", "ціна","команда", "код замовника") VALUES (254, 10000, 2, 6) DROP TABLE "архів проектів" DELETE FROM "код проекту" WHERE "код замовника" = 5 Висновок: на даній лабораторній роботі я навчився писати запити до бази даних мовою SQL. Також під час виконання даної лабораторної роботи мною було створено 12 не однотипних запитів із використанням наступних ключових слів - AS, SUM, COUNT, GROUP BY, HAVING, DISTINCT, IS EMPTY, LIKE, BETWEEN, IN, OUTER JOIN, CREATE TABLE, INSERT INTO, DROP, DELETE, UPDATE.
Антиботан аватар за замовчуванням

17.10.2015 19:10

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини